worm infested ulcer - German English Dictionary